11 research outputs found

    A 32-Channel MCU-Based Feature Extraction and Classification for Scalable on-Node Spike Sorting

    No full text
    This paper describes a new hardware-efficient method and implementation for neural spike sorting based on selection of a channel-specific near-optimal subset of fea- tures given a larger predefined set. For each channel, real- time classification is achieved using a simple decision matrix that considers the features that provide the highest separability determined through off-line training. A 32-channel system for on- line feature extraction and classification has been implemented in an ARM Cortex-M0+ processor. Measured results of the hardware platform consumes 268 W per channel during spike sorting (includes detection). The proposed method provides at least x10 reduction in computational requirements compared to literature, while achieving an average classification error of less than 10% across wide range of datasets and noise levels

    Far-field electric potentials provide access to the output from the spinal cord from wrist-mounted sensors

    Get PDF
    OBJECTIVE: Neural interfaces need to become more unobtrusive and socially acceptable to appeal to general consumers outside rehabilitation settings. APPROACH: We developed a non-invasive neural interface that provides access to spinal motor neuron activities from the wrist, which is the preferred location for a wearable. The interface decodes far-field potentials present at the tendon endings of the forearm muscles using blind source separation. First, we evaluated the reliability of the interface to detect motor neuron firings based on far-field potentials, and thereafter we used the decoded motor neuron activity for the prediction of finger contractions in offline and real-time conditions. MAIN RESULTS: The results showed that motor neuron activity decoded from the far-field potentials at the wrist accurately predicted individual and combined finger commands and therefore allowed for highly accurate real-time task classification. SIGNIFICANCE: These findings demonstrate the feasibility of a non-invasive, neural interface at the wrist for precise real-time control based on the output of the spinal cord

    Online tracking of the phase difference between neural drives to antagonist muscle pairs in essential tremor patients

    Get PDF
    Transcutaneous electrical stimulation has been applied in tremor suppression applications. Out-of-phase stimulation strategies applied above or below motor threshold result in a significant attenuation of pathological tremor. For stimulation to be properly timed, the varying phase relationship between agonist-antagonist muscle activity during tremor needs to be accurately estimated in real-time. Here we propose an online tremor phase and frequency tracking technique for the customized control of electrical stimulation, based on a phase-locked loop (PLL) system applied to the estimated neural drive to muscles. Surface electromyography signals were recorded from the wrist extensor and flexor muscle groups of 13 essential tremor patients during postural tremor. The EMG signals were pre-processed and decomposed online and offline via the convolution kernel compensation algorithm to discriminate motor unit spike trains. The summation of motor unit spike trains detected for each muscle was bandpass filtered between 3 to 10 Hz to isolate the tremor related components of the neural drive to muscles. The estimated tremorogenic neural drive was used as input to a PLL that tracked the phase differences between the two muscle groups. The online estimated phase difference was compared with the phase calculated offline using a Hilbert Transform as a ground truth. The results showed a rate of agreement of 0.88 ± 0.22 between offline and online EMG decomposition. The PLL tracked the phase difference of tremor signals in real-time with an average correlation of 0.86 ± 0.16 with the ground truth (average error of 6.40° ± 3.49°). Finally, the online decomposition and phase estimation components were integrated with an electrical stimulator and applied in closed-loop on one patient, to representatively demonstrate the working principle of the full tremor suppression system. The results of this study support the feasibility of real-time estimation of the phase of tremorogenic neural drive to muscles, providing a methodology for future tremor-suppression neuroprostheses

    Principles of human movement augmentation and the challenges in making it a reality

    Get PDF
    Augmenting the body with artificial limbs controlled concurrently to one's natural limbs has long appeared in science fiction, but recent technological and neuroscientific advances have begun to make this possible. By allowing individuals to achieve otherwise impossible actions, movement augmentation could revolutionize medical and industrial applications and profoundly change the way humans interact with the environment. Here, we construct a movement augmentation taxonomy through what is augmented and how it is achieved. With this framework, we analyze augmentation that extends the number of degrees-of-freedom, discuss critical features of effective augmentation such as physiological control signals, sensory feedback and learning as well as application scenarios, and propose a vision for the field

    A real-time surface EMG decomposition system for non-invasive human-machine interfaces

    No full text
    Real-time surface EMG decomposition, to extract neural activity of spinal motor neurons, provides a non-invasive solution for establishing direct interfaces with the central nervous system. In this paper, we present a real-time EMG decomposition system, validate it through both synthetic and experimental high-density surface EMG (HD-sEMG) data, and demonstrate the system in an upper-limb prosthetic control scenario. The proposed system achieves (in real-time) median decomposition accuracy comparable to offline methods (within 0.5 %) with minimal utilisation of computational resources (x20 faster compared to the literature)

    Control of spinal motoneurons by feedback from a non-invasive real-time interface

    Get PDF
    Interfacing with human neural cells during natural tasks provides the means for investigating the working principles of the central nervous system and for developing human-machine interaction technologies. Here we present a computationally efficient non-invasive, real-time interface based on the decoding of the activity of spinal motoneurons from wearable high-density electromyogram (EMG) sensors. We validate this interface by comparing its decoding results with those obtained with invasive EMG sensors and offline decoding, as reference. Moreover, we test the interface in a series of studies involving real-time feedback on the behavior of a relatively large number of decoded motoneurons. The results on accuracy, intuitiveness, and stability of control demonstrate the possibility of establishing a direct non-invasive interface with the human spinal cord without the need for extensive training. Moreover, in a control task, we show that the accuracy in control of the proposed neural interface may approach that of the natural control of force. These results are the first that demonstrate the feasibility and validity of a non-invasive direct neural interface with the spinal cord, with wearable systems and matching the neural information flow of natural movements

    Real-time clustering algorithm that adapts to dynamic changes in neural recordings

    No full text

    Real-time clustering algorithm that adapts to dynamic changes in neural recordings

    No full text
    This work presents a computationally efficient real-time adaptive clustering algorithm that recognizes and adapts to dynamic changes observed in neural recordings. The algorithm consists of an off-line training phase that determines initial cluster positions, and an on-line operation phase that continuously tracks drifts in clusters and periodically verifies acute changes in cluster composition. Analysis of chronic recordings from non-human primates shows that adaptive clustering achieves an improvement of 14% in classification accuracy and demonstrates an ability to recognize acute changes with 78% accuracy, with up to 29% computational efficiency compared to the state-of-the-art. The presented algorithm is suitable for long-term chronic monitoring of neural activity in various applications such as neuroscience research and control of neural prosthetics and assistive devices
    corecore